holler (small valley) - Spanish English Dictionary